PublishPressFuture\Modules\Expirator\Models\ExpirablePostModel S

Total Complexity 49
Dependencies 13
Dependents 9
Total lines 501
Lines of code 245
Logical lines of code 127
Comment lines 114
Methods 14
Properties 17

Methods 14

Method Rating Maintainability Complexity Lines of code
sendEmail()
A
39 9 72
expire()
A
45 9 45
getExpirationType()
A
48 7 38
getExpirationCategoryIDs()
S
59 5 14
getExpirationTaxonomy()
S
63 4 10
isExpirationEnabled()
S
66 3 8
getExpirationCategoryNames()
S
64 2 10
getExpirationDate()
S
71 2 6
getExpirationOptions()
S
71 2 6
getExpirationAction()
S
67 2 8
__construct()
S
60 1 13
getExpirationDataAsArray()
S
65 1 9
expirationEmailIsEnabled()
S
79 1 3
getExpirationActionClassName()
S
80 1 3